<script>
	import {
		get,
		post,
		put,
		del
	} from '@/utils/request.js';
	export default {
		onLaunch: function(options) {
			console.log(options);
			// 获取启动参数
			if (options && options.query) {
				var query = options.query;
			}
			if (query && query.mobile) {
				const inviteMobile = query.mobile
				console.log('邀请手机号:', inviteMobile);
				uni.setStorageSync('invite_mobile', inviteMobile)
			}
			// if (query.scene) {
			if (query && query.scene) { // 1047 表示用户通过扫描小程序码进入小程序
				const scene = decodeURIComponent(options.query.scene);
				console.log('scene:', scene)
				const params = {};
				const paramPairs = scene.split('&');
				paramPairs.forEach(pair => {
					const [key, value] = pair.split('=');
					params[key] = value;
				});
				console.log('paramPairs:', paramPairs)
				const inviteMobile = params.invite_mobile;
				console.log('邀请手机号:', inviteMobile);
				uni.setStorageSync('invite_mobile', inviteMobile)
			}
			console.log('App Launch')

			// const token = uni.getStorageSync('token')
			// if (!token) {
			// 	uni.redirectTo({
			// 		url: '/subpages/login/login'
			// 	})
			// 	// wx.login({
			// 	// 	success(res) {
			// 	// 		if (res.code) {
			// 	// 			console.log(res.code, '微信code');
			// 	// 			uni.setStorageSync('openid', res.code)
			// 	// 			// const token = uni.getStorageSync('token')
			// 	// 			// if (!token) {
			// 	// 			uni.redirectTo({
			// 	// 				url: '/subpages/login/login'
			// 	// 			})
			// 	// 			// }
			// 	// 		} else {
			// 	// 			console.log('登录失败！' + res.errMsg)
			// 	// 		}
			// 	// 	}
			// 	// })
			// }

		},
		onShow: function(options) {
			console.log(options);
			if (options && options.query) {
				var query = options.query;
			}
			if (query && query.scene) { // 1047 表示用户通过扫描小程序码进入小程序
				const scene = decodeURIComponent(options.query.scene);
				console.log('scene:', scene)
				const params = {};
				const paramPairs = scene.split('&');
				paramPairs.forEach(pair => {
					const [key, value] = pair.split('=');
					params[key] = value;
				});
				console.log('paramPairs:', paramPairs)
				const inviteMobile = params.invite_mobile;
				console.log('邀请手机号:', inviteMobile);
				uni.setStorageSync('invite_mobile', inviteMobile)
			}
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	@import "@/uni_modules/uview-ui/index.scss";

	page {
		background: #f9f9f9 url(/static/bgall.png);
		// padding-bottom: 300rpx;
	}
</style>